Big Huge Thesaurus

control board

noun